/* CSS Document */
body{
	margin:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}
body *{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}
.bold{
	font-weight:bold;
	color:#15428B;
}
.bg{
	background:url(../images/grid3-hrow.gif) repeat-x scroll 0 0 transparent;
	font-family:Tahoma, Verdana; font-size:11px;
}
.table{ border-collapse:collapse;}
.table td{
	color:#15428B;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
}
.textBold{
	font-weight:bold;
	color:#15428B;
}

#dhtmltooltip{
	border-right: black 1px solid;
	padding-right: 4px;
	border-top: black 1px solid;
	padding-left: 4px;
	font-size: 10pt;
	z-index: 100;
	filter: alpha(opacity=99);
	-moz-opacity: .99;
	-khtml-opacity: .99;
	opacity: .99;
	left: -300px;
	visibility: hidden;
	padding-bottom: 4px;
	border-left: black 1px solid;
	padding-top: 4px;
	border-bottom: black 1px solid;
	font-family: Arial;
	position: absolute;
	background-color: lightyellow;
}
#dhtmlpointer{
	z-index: 101;
	left: -300px;
	visibility: hidden;
	position: absolute;
}
/*********** Form ************/
form{
	padding:0px;
	margin:0px;
}
.form_asterisk{
	font-size:12px;
	color:#FF0000;
}
.form_button{
	border:none;
	font-size:11px;
	color:#D93404;
	padding-bottom:2px;
	width:85px;
	height:20px;
}
.form_button_arrow{
	font-family:Arial, Helvetica;
	font-size:11px;
	font-weight:normal;
	width:26px;
}
.form_control, .form_search{
	font-family:Tahoma, Verdana, Arial;
	padding:1px;
}
.form_control{
	background-color:#F2F2F2;
	border:1px #CCCCCC solid;
	font-size:11px;
}
select.form_control{
    margin-left:5px;
}
.form_errorMsg{
	font-size:8pt;
	color:#FF0000;
}
.form_name, .form_name_2{
	font-size:12px;
	color:#004000;
	text-align:right;
}
.form_name_2{
	white-space:nowrap;
}
.form_name_3{
	font-size:11px;
	font-weight:bold;
	color:#004000;
	white-space:nowrap;
	text-align:right;
}
.form_search{
	font-size:11px;
	color:#004000;
	text-decoration:none;
}
.form_text{
	font-size:11px;
	color:#004000;
}
.form_text_note{
	font-size:10px;
	color:#666666;
}


/*Css tabs Excel Sheets*/

.inputexcel{
	margin: 0 0 10px 10px;
}

.pagebar{
	margin: 10px;
}

.exportsuccase{
	margin-left: 400px;
	width: 300px;
	text-align: center;
}
/** CSS Preview **/

.container {
		border: 1px solid red;
	}
	ul {
		list-style: none;
	}
	.btn_pre {
		width: 100px;
		height: 25px;
		margin-top: 10px;
		background: #2979B7;
		text-align: center;
		line-height: 25px;
		border-radius: 5px;
		background: #445AD4;
		background: -webkit-gradient(linear,left bottom,left top,color-stop(1, #445AD4),color-stop(0,#A4AFED ));
	}
	a {
		text-decoration: none;
		color: white;
	}
	#txt_title {
		font-size: 20px;
		font-weight: bold;
		font-style: italic;
	}
	#loading {
		font-size: 20px;
		color: #D9A229;
	}
	
/*****----- End Form -----******/
[class^="icon-star"]{
    width:100px;
    height:16px;
    display:inline-block;
    background:url('../template/star-icon.png') top left transparent no-repeat;
}
.icon-star1{
    background-position: 0px -82px;
}
.icon-star2,.icon-star1-5{
    background-position: 0px -63px;
}
.icon-star1-5{
    width:27px;
    margin-right:73px;
}
.icon-star3,.icon-star2-5{
    background-position: 0px -42px;
}
.icon-star2-5{
    width:45px;
    margin-right:55px;
}
.icon-star4,.icon-star3-5{
    background-position: 0px -22px;
}
.icon-star3-5{
    width:65px;
    margin-right:35px;
}
.icon-star5,.icon-star4-5{
    background-position: 0px 0px;
}
.icon-star4-5{
    width:85px;
    margin-right:15px;
}
.btn{
    padding:2px 5px;
    color:#1C4187;
    border:1px solid #aaa;
    border-radius:3px;
}
.att_group{
    display:block;
    float:left;
    width: 640px;
    border-bottom: 1px dotted #CCC;
}
.att_group ul{
    list-style: none;
}
.att_group ul li{
    display: inline-block;
    padding:5px;
    margin-right:10px;
    width:150px;
}
.att_group textarea{
    height:80px;
    width:400px;
    padding:5px;
}